<?php
include "Includes/solotrn_sesion.php";
include "Includes/soloFun_Generales.php";
session_start();

$opcion = $_REQUEST["Opcion"];
//echo $opcion;
switch($opcion) {
    case 1:
        $imagen = "iconos/soloico_grabar.gif";
        $Titulo = "Modificar Socio";
        $Oculto = "<input type='hidden' name='Opcion' value='1'>";
        break;
    case 2:
        $imagen = "iconos/soloico_eliminar.gif";
        $Titulo = "Eliminar Socio";
        $Oculto = "<input type='hidden' name='Opcion' value='2'>";
        break;
}

$idSocio = $_REQUEST["idSocio"];
$cedula_socio = $_REQUEST["cedula_socio"];
$nombre_socio = $_REQUEST["nombre_socio"];
$apellido_socio = $_REQUEST["apellido_socio"];
$nacionalidad_socio = $_REQUEST["nacionalidad_socio"];
$fecha_inicio_socio = $_REQUEST["fecha_inicio_socio"];
$fecha_fin_socio = $_REQUEST["fecha_fin_socio"];

$oConexion = new Conexion($MIES["motor_base"], $MIES["db_usuario"], $MIES["db_password"],
        $MIES["basedatos"], $MIES["servidor"], $MIES["flags"], $MIES["encoding"]);
$strsql = "select * from ORG_SOCIO WHERE id = $idSocio";
SoloFun_ExecSqlFull ($strsql, $ArrSocio, $oConexion);
?>
<html>
    <head>
        <title>MIES-WORKFLOW - Modificar Socios</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
        <link rel="stylesheet" href="SoloStyles/dhtmlgoodies_calendar.css" type="text/css">
        <link rel="stylesheet" href="SoloStyles/Solostyles.css" type="text/css">
        <SCRIPT type="text/JavaScript" src="Includes/dhtmlgoodies_calendar.js"></SCRIPT>
        <script type="text/JavaScript" src="PHPMailer/fun_generales.js"></script>
        <script type="text/javascript">
            function cerrar(){
                window.opener.location.reload();
                window.close();
            }

            function socioValido(){
                var cedula_socio = document.getElementById("ATxtCedula");
                var nombre_socio = document.getElementById("ATxtNombre");
                var apellido_socio = document.getElementById("ATxtApellido");
                var nacionalidad_socio = document.getElementById("ATxtNacionalidad");
                var fecha_inicio_socio = document.getElementById("ATxtFecha_inicio");
                var fecha_fin_socio = document.getElementById("ATxtFecha_fin");

                var patt1 = new RegExp("(([aA-zZ]\s)+){1,60}");
                var patt2 = new RegExp("[0-9]{10}");
                var patt3 = /^(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.](19|20)\d\d$/;
                var bValido = true;

                if(!patt2.test(cedula_socio.value)){
                    cedula_socio.className = "error";
                    bValido = false;
                }else cedula_socio.className = "";

                if(!patt1.test(nombre_socio.value)){
                    nombre_socio.className = "error";
                    bValido = false;
                }else nombre_socio.className = "";

                if(!patt1.test(apellido_socio.value)){
                    apellido_socio.className = "error";
                    bValido = false;
                }else apellido_socio.className = "";

                if(!patt1.test(nacionalidad_socio.value)){
                    nacionalidad_socio.className = "error";
                    bValido = false;
                }else nacionalidad_socio.className = "";

                if(!patt3.test(fecha_inicio_socio.value)){
                    fecha_inicio_socio.className = "error";
                    bValido = false;
                }else{
                    var today = new Date();
                    var arrFecha = fecha_inicio_socio.value.split("/");
                    var fec_ini = new Date();
                        fec_ini.setFullYear(arrFecha[2], arrFecha[1]-1, arrFecha[0]);

                    if(today < fec_ini){
                        fecha_inicio_socio.className = "error";
                        bValido = false;
                    }else
                        fecha_inicio_socio.className = "";
                }

                if(fecha_fin_socio.value != ""){
                    if(!patt3.test(fecha_fin_socio.value)){
                        fecha_inicio_socio.className = "error";
                        bValido = false;
                    }else {
                        var today = new Date();
                        var arrFecha = fecha_fin_socio.value.split("/");
                        var fec_fin = new Date();
                            fec_fin.setFullYear(arrFecha[2], arrFecha[1]-1, arrFecha[0]);
                        if(today > fec_fin){
                            fecha_fin_socio.className = "error";
                            bValido = false;
                        }else
                            fecha_fin_socio.className = "";
                    }
                }
                return bValido;
            }

            function doSubmit(){
                document.frm.submit();
            }

        </script>
    </head>
    <body topmargin="0" leftmargin="0" onkeydown="checkKey();">
        <table cellpadding="0" cellspacing="0" style="width: 90%">
            <tr>
                <td><img src="templates/SoloTemplate_LogoCabecera.png" style="height: 50px" alt=""/></td>
                <td style="text-align:center" class="SoloStyle_TituloPaginas"><?php echo $Titulo;?></td>
            </tr>
        </table>

        <form name="frm" action="socios_Grabar.php" method="POST">
            <?php echo $Oculto; ?>
            <table border="0" width="90%" align="center" cellpadding="2" cellspacing="1" bordercolor="#CCCCCC">
                <tr>
                    <td>
                        <img src="iconos/soloico_salir.gif" border="1" alt="Regresar" style="cursor:hand" onClick="cerrar()" >
                        <img src="<?php echo $imagen; ?>" border="1" alt="Grabar" style="cursor:hand" onClick="doSubmit()">
                    </td>
            </table>
            <table border="0" width="50%" bordercolor="#CCCCCC" cellpadding="2" cellspacing="1" align="center">
                <tr>
                    <td class="SoloStyle_Etiqueta" width="25%"><b>Id Socio</b></td>
                    <td class="SoloStyle_EtiquetaCajas" width="75%"><?php echo $idSocio;?>
                        <input type="hidden" name="idSocio" value="<?php echo $ArrSocio[0][0];?>" class="SoloStyle_Texto" readonly="true">
                        <input type="hidden" name="Opcion2"  value="<?php echo $opcion;?>">
                    </td>
                </tr>
                <tr>
                    <td class="SoloStyle_Etiqueta"><b>No. C&eacute;dula o Pasaporte</b> </td>
                    <td class="SoloStyle_EtiquetaCajas">
                        <input type="text" maxlength="20" id="ATxtCedula" name="ATxtCedula" class="SoloStyle_Texto"  value="<?php echo $ArrSocio[0][2];?>" <?php if($opcion == 2) echo "readonly";?>/>
                    </td>
                </tr>
                <tr>
                    <td class="SoloStyle_Etiqueta"><b>Nombres</b> </td>
                    <td class="SoloStyle_EtiquetaCajas">
                        <input type="text" maxlength="60" id="ATxtNombre" name="ATxtNombre" class="SoloStyle_Texto" value="<?php echo $ArrSocio[0][3];?>" <?php if($opcion == 2) echo "readonly";?>/>
                    </td>
                </tr>
                <tr>

                    <td class="SoloStyle_Etiqueta"><b>Apellidos</b></td>
                    <td class="SoloStyle_EtiquetaCajas">
                        <input type="text" maxlength="60" id="ATxtApellido" name="ATxtApellido" class="SoloStyle_Texto" value="<?php echo $ArrSocio[0][4];?>" <?php if($opcion == 2) echo "readonly";?>/>
                    </td>
                </tr>
                <tr>
                    <td class="SoloStyle_Etiqueta"><b>Nacionalidad</b> </td>
                    <td class="SoloStyle_EtiquetaCajas">
                        <input type="text" maxlength="20" id="ATxtNacionalidad" name="ATxtNacionalidad" class="SoloStyle_Texto" value="<?php echo $ArrSocio[0][5];?>" <?php if($opcion == 2) echo "readonly";?>/>
                    </td>
                </tr>
                <tr>
                    <td class="SoloStyle_Etiqueta"><b>Fecha Desde</b> </td>
                    <td class="SoloStyle_EtiquetaCajas">
                        <input type="text" maxlength="10" id="ATxtFecha_inicio" readonly name="ATxtFecha_inicio" class="SoloStyle_Texto" style="width: 90px" value="<?php echo Formatfecha($ArrSocio[0][6],"YYYY-MM-DD","DD/MM/YYYY");?>"/>
                        <?php if($opcion < 2) {?>
                        <img align=top border=0 id="dateimg1" src="Calendario/cal/calendar.gif" style="POSITION: relative; cursor: url" alt="calendar" onclick="displayCalendar(document.forms[0].ATxtFecha_inicio,'dd/mm/yyyy',this)">
                            <?php }?>
                    </td>
                </tr>
                <tr>
                    <td class="SoloStyle_Etiqueta"><b>Fecha Hasta</b></td>
                    <td class="SoloStyle_EtiquetaCajas">
                        <input type="text" maxlength="10" id="ATxtFecha_fin" readonly name="ATxtFecha_fin" class="SoloStyle_Texto" style="width: 90px" value="<?php echo Formatfecha($ArrSocio[0][7],"YYYY-MM-DD","DD/MM/YYYY");?>"/>
                        <?php if($opcion < 2) {?>
                        <img align=top border=0 id="dateimg2" src="Calendario/cal/calendar.gif" style="POSITION: relative; cursor: url" alt="calendar" onclick="displayCalendar(document.forms[0].ATxtFecha_fin,'dd/mm/yyyy',this)">
                            <?php }?>
                    </td>
                </tr>
            </table>
            <br>
        </form>

    </body>
</html>


<?php
include "Includes/soloFun_ShowMessages.php";
?>

